Les Villas Ottalia Gili Meno
Room Rate : starting from 30 USD Some booking accepts cash payment. Hotel Rating: 3 Star User Rating : 8.5 (from 286 user reviews)Address : no. 9 Lumba Lumba, Gili Meno 83352 (click to view map)Rooms : 27 rooms, 1 floors Year opened : 2015 Renovated : 2015